ludicrously overconfident

Translations
нелепо самоуверенный
He was ludicrously overconfident in his abilities.
Он был нелепо самоуверенным в своих способностях.